cholic acid

Explore definitions, synonyms, and language insights of cholic acid

Definitions

Noun
an insoluble crystalline acid present in bile

More General Terms